Supplier Page from MyBioSource.com for Recombinant Moorella thermoacetica UPF0059 membrane protein Moth_2394 (Moth_2394)